





%\documentclass[conference, letter, 10pt]{IEEEtran}
\documentclass[12pt]{article}
%\documentclass[journal]{IEEEtran}
%\documentclass[conference, 10pt]{IEEEtran}

\makeatletter
\def\ps@headings{%
\def\@oddhead{\mbox{}\scriptsize\rightmark \hfil \thepage}%
\def\@evenhead{\scriptsize\thepage \hfil \leftmark\mbox{}}%
\def\@oddfoot{}%
\def\@evenfoot{}}
\makeatother \pagestyle{headings}

\usepackage{epsfig}
\usepackage{ifthen}
\usepackage{amsfonts}
\usepackage{graphicx}
\usepackage[fleqn, cmex10]{amsmath}
\interdisplaylinepenalty=2500 %restore page breaks as to IEEEtran.cls
\usepackage{ifthen}
\usepackage{amssymb}
\usepackage{latexsym}
\usepackage[usenames]{color}
\usepackage{multirow}
\usepackage{subfig}
\usepackage{float}


\newboolean{twocolumn}

\setboolean{twocolumn}{true}


\def\QED{\mbox{\rule[0pt]{1ex}{1ex}}}
\def\proof{\noindent\hspace{2em}{{\itshape Proof: }}}
\def\endproof{\hspace*{\fill}~\QED\par\endtrivlist\unskip}
\def\proof{{{\em Proof:} \/}}

\newcommand{\ber}{\text{Ber}}
\newcommand{\normal}{\text{N}}
\newcommand {\EB}{\hfill $\Box$ }
\renewcommand {\SS}{\mbox{$\mathcal S$}}
\newcommand {\NN}{\mbox{$\mathcal N$}}
\newcommand {\DD}{\mbox{$\mathcal D$}}
\newcommand {\FF}{\mbox{$\mathcal F$}}
\newcommand {\Prob}{\mbox{\em Prob}}
\newcommand {\Ret}{\mbox{\em Ret}}
\newcommand {\RNF}{\mbox{\em RNF}}
\newcommand {\RF}{\mbox{\em RF}}
\newcommand {\sk}{\\[2.5ex]}
\newcommand {\ms}{\mbox{$\mu s$}}
\newcommand {\defas}{\mbox{$\stackrel{\Delta}{=}$}}
\newcommand {\nin}{\mbox{$\in \hspace{-1.5 ex}$ /}}
\newcommand {\abs}[1]{\left\vert #1 \right\vert}

\newtheorem{theorem}{Theorem}
\newtheorem{claim}{Claim}
\newtheorem{Pro}{Proposition}
\newtheorem{lemma}{Lemma}
\newtheorem{assumption}{Assumption}
\newtheorem{algorithm}{Algorithm}
\newtheorem{definition}{Definition}
\newtheorem{protocol}{Protocol}
\newtheorem{scheme}{Scheme}
\newtheorem{observation}{Observation}
\newtheorem{corollary}{Corollary}

\newcommand{\instance}{\item[{\bf Instance:}]}
\newcommand{\objective}{\item[{\bf Objective:}]}
\newcounter{dummy}
\newcounter{problems}
\newcommand{\paren}[1]{\left( #1 \right)}

\newenvironment{problem}[1][]
    {
        \ifthenelse{\equal{#1}{}}{} {
        %% the two empty parameters for list are imperative in order for
        %% it to work.
            \par
            \refstepcounter{problems}
            {\bf Problem \theproblems~(#1):}
            \par
        }
        \begin{list}{}{\usecounter{dummy}}
    }  % before the environment
    {
        \end{list}
    } % after the environment

\newcommand{\blue}[1]{{\textcolor{blue}{#1}}}
\newcommand{\red}[1]{{\textcolor{red}{#1}}}

\newcommand{\comment}[1]{}      %will not be shown on hard copy
\pagestyle{plain} %regular numbering

\setcounter{page}{1}

\newboolean{Longversion}
%set to True if this is the Long version. Set to false if Short version
\setboolean{Longversion}{false}


\setboolean{twocolumn}{true}
\setlength{\textwidth}{6.5in}
\setlength{\textheight}{9in}
\setlength{\evensidemargin}{0in}
\setlength{\oddsidemargin}{0in}




\begin{document}
\addtolength{\baselineskip}{.6\baselineskip}


\include{paper_text}

\end{document}
